Cameron Diaz Shows Off Fit Body in White Bikini With Boyfriend Alex Rodriguez