Money matters: Bangalore Metro gets stable ratings