what is the difference between metal and metalloids