Apple gets 12 million fine over iphone water resistance claims 531654 2