Sofia Vergara Ends Break Up Rumours in Sexy Bikini