YMCA Mexico honoured by national philanthropic body