Senate confirms Sotomayor for high court