Brighton punish wasteful Newcastle