30 of the best beaches in Portugal across six coasts, from Algarve coves and Lisbon surf to the wild Alentejo, the north and the islands.