StarStone almost doubles profits in tough market