What were Martin Luther's main disagreements with the Roman Catholic Church, and what political, economic, and social conditions help explain why the movement he began spread so quickly across Europe?