Canizares leads Westwood after third round of BMW PGA Championship