Sri Lanka raises fuel price to record high; petrol at Rs 420, diesel Rs 400 per litre