RBS embarrassed by Edinburgh climate protests