Angry India protests envoy's US 'pat down' search, wants apology