McAuliffe names Aubrey Layne as transportation secretary