Mohammed Shami charged for dowry and sexual harassment by Kolkata police