Taylor Swift named richest singer of 2016 by Forbes