swiss open 2021 winner