Jennifer Hudson Performs on ‘Good Morning America’