Amitabh Bachchan Spreads Smiles as He Greets Fans and Distributes Gifts