Elon Musk's SpaceX will sue U.S. over rocket contract