Major Camlin investment to create almost 300 jobs