Glass always half-empty for naysayers: PM hits out at critics over 7.8% GDP growth