Muslims flock to Weeping Mary