Clean Air Power signs agreement with Volvo