Red Sea shipping crisis hits India-Europe trade for 1,000 days