Common cancers in India: knowledge, attitudes and behaviours of urban slum dwellers in New Delhi.