OLIMPO: A 4-bands imaging spectro-photometer for balloon-borne observations of the Sunyaev-Zel'dovich effect