Alfons I., Portugal, König