Would it be correct if I say ' I am glad to have been invited' instead of 'I am glad for being invited'?