Spanish king to give yacht to the nation