Inter triumph again in Genoa