Text this: Students' perception of quality of medical education in a medical college in West Bengal, India