Applegreen to create 360 jobs over next 18 months