India, Ireland, Mexico secure temporary seats on UN Security Council, Canada loses bid