Budget will fulfill expectations of 21st century India, says PM