Bangladeshis flock to 'weeping Virgin'