Josh to sail for GB at Portuguese World Championships