Cunard cancels Queen Mary 2 sailings for repairs