Sir Alex Ferguson believes Wayne Rooney could have excelled "in any era" and has compared the Manchester United captain to club legend Sir Bobby Charlton.