Brighton & Hove Albion go two points clear of Newcastle at the Championship summit with a 3-1 win against Birmingham.