Gomes, Weeks homer, Athletics beat Mariners