St Peter Claver: The Slave of the Slaves whom many loved to hate