Cristiano gets flak in Portugal