Indian opposition parties forge unlikely alliance to challen