Olympics football: Japan knock Egypt out, Brazil overcome Honduras