Don Jr. smacks MSNBC