Electronic structure of CeCoIn5 from angle-resolved photoemission spectroscopy