Pay Attention to Raw Traces: A Deep Learning Architecture for End-to-End Profiling Attacks