Sindhu beats Ongbamrungphan to win Swiss Open