Astros lose 7-6 to Mariners, announce Verlander injury