Self medication practice among undergraduate pharmacy students in Kathmandu Valley, Nepal