Brighton will sign Tommy Watson from Sunderland