A new world record for rowing the Atlantic has been set by four amateur British rowers, who have raised £250,000 for charity in the process.