KATHMANDU (Reuters) -Nepal's parliament approved a U.S. infrastructure grant of $500 million which critics say undermines the Himalayan nation's sovereignty as protesters opposed to the proposed funds clashed with police, officials and witnesses said on Sunday.