Holger Rune claimed his first title in two years to prevent Carlos Alcaraz from winning a third Barcelona Open