150th Open set for St Andrews in 2021