Islamic bank grants $10M to WHO for health care, climate solutions