In a ‘promise to Londoners’, mayor insists he will speak up over Government’s proposed reforms to benefits system