John Mayer cancels European tour dates due to illness | EW.com