US stocks open higher