High polluting cars will be charged £25 to enter London's congestion charge zone, it is announced.