Gilardino to sign for Genoa