Palestinian 'freedom riders' dragged off bus to Jerusalem