When did hazrat hamza embraced islam