mccain meghan