TAP Portugal flights from $ 372