Freeh criticizes Richmond law firm on BP spill claims