Why does God test His servants? | Sheikh Dr. Muhammad Hassan