Tom Watson and Nick Faldo to play in RBC Heritage