20120704 india: Air India pilots end strike after 58 days