Johns Hopkins Hospital ranked best in the state and third in the nation