Portugal-based retailer Jeronimo Martins has booked a 21% rise in full-year profits, thanks largely to strong growth from its Polish operations.