Sox send Cameron to Marlins