Forever 21 opens Northbrook Court flagship