Australian sailors have won three medals on the final day of the ISAF Sailing World Cup round in Palma, Spain.