Swiss luxury hotels woo Indian tourists