Mukherjee begins presenting federal budget