Chandrayan 2 mission called off due to technical snag