LeAnn Rimes Flaunts Bikini Body in Cabo San Lucas