Shell reports mixed Q1 results as energy transition accelerates