divine mercy and restoration