why non- metals don’t react with acids?