Pranab rules out dual pricing for diesel