Sheffield United's David McGoldrick says that scoring in the Premier League means the world to him after opening his account at the age of 32.