Lee Westwood believes he can mount a strong challenge to end his major championship drought in the Masters at Augusta this week.