Multi-band electronic structure of ferromagnetic CeRuPO