add $scope.apply() when storage event is triggered