Mamata invites Obama to Kolkata