Multilayer atomic cluster expansion for semilocal interactions