Pakistan keeps petrol price unchanged, slashes diesel by Rs3.05 per litre