Astros remain hot in home opener with 6-2 win over Athletics