In what year did Muhammad Ali  finally accept the terms of the London convention