A cluster theory for a Janus fluid