Canadian Sings 'Tum Hi Ho' for His Indian Bride at the Wedding!