A teenage boy was pinned against a wall and attacked in Leeds city centre, before having his phone and bag snatched.