Morales homers as Angels beat Indians 4-1