Bangladeshi garment factory sets green record