Union Aslef says eight rail companies will go on strike after talks over pay broke down.