Talent abundant, but Punjab needs to create better infrastructure: Harbhajan