Britain won't negotiate Falklands sovereignty: Cameron