Big Sean: Free Detroit concert ‘the least I could do’