US cuts, withholds $290 million from Egypt over rights