Morgan Sindall sees profits fall a third but revenues stand firm