For any nonnegative semidefinite matrix $A$ and any matrix $B$, do we have $$ tr(AB) \le tr(A) \|B\| $$ where
$$\mbox{tr} (AB) \le \mbox{tr} (A) \, \|B\|$$
where $tr(\cdot)$$\mbox{tr}(\cdot)$ is the trace and $\|\cdot\|$ is the operator norm. How to prove this?