Was cameron diaz dating justin timberlake during bad teacher