Substitute Bobby Zamora scored his first goal for Brighton since returning to the club to give the Championship leaders a late win at Leeds.