David Cameron: Kenya mall attack 'sickening and despicable'