UN's Ban decries G7 absence at humanitarian summit