Sergio Garcia says he'll do his best and give 'everything' to the team when the Ryder Cup starts this week.