Reversible magnetocaloric effect in superconducting niobium